Big Huge Thesaurus

screaming meemies

noun

sounds kind of like